jon solo mythology explained